home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / lib / byobu / fan_speed < prev    next >
Text File  |  2009-10-11  |  1KB  |  37 lines

  1. #!/bin/sh -e
  2. #
  3. #  fan_speed: speed of the cpu or case fan
  4. #  Copyright (C) 2009 Canonical Ltd.
  5. #
  6. #  Authors: Dustin Kirkland <kirkland@canonical.com>
  7.  
  8. #  This program is free software: you can redistribute it and/or modify
  9. #  it under the terms of the GNU General Public License as published by
  10. #  the Free Software Foundation, version 3 of the License.
  11. #
  12. #  This program is distributed in the hope that it will be useful,
  13. #  but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  15. #  GNU General Public License for more details.
  16. #
  17. #  You should have received a copy of the GNU General Public License
  18. #  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  19. #
  20.  
  21. DIR="/sys/class/hwmon"
  22. if [ "$1" = "--detail" ]; then
  23.     for i in `ls $DIR 2>/dev/null`; do
  24.         echo "$i:"
  25.         cat "$DIR/$i"/* 2>/dev/null
  26.     done
  27.     exit 0
  28. fi
  29.  
  30. for i in $(find $DIR/*/*/ -type f -name "fan1_input"); do
  31.     speed=$(cat "$i")
  32.     if [ "$speed" -gt 0 ]; then
  33.             printf "\005{=b }%s\005{-}\005{= }rpm\005{-} " "$speed"
  34.         exit 0
  35.     fi
  36. done
  37.